Converted static config methods to class methods and set their visibility properly
Error handling for configuration file loading
Added pidfile utils
Code comments and readme updates
Socket connections and SIG handling
Socket connection unit test
Dependency inject socket connection instead of instantiating it in the server