Initial commit
Initial server creation
Move server into a module