reorganizing files directory structure
load configuration file from command line
giant commit :(
add .go to gitignore
small fixes