cleanup for readability and simplification
fetch server configuration from local file
move sources to src folder