better config handling, ability to create virtualhosts
command line argument to specify config file
updated requirements
skeleton ssh handler
refactorings for testability
added a test to check whether config is loaded properly
updated requirements