crypto related func moved to crypto.go, sql related stuff to sql.go
fix
added config.go, session.go and webserver.go