breaking stuff
adding gorp persistance
splitting server.go to files
moved all function in more or less correct places