Directory Listing
- add a class to generate self signed certificate ( as we may likely need it elsewhere )