Initial commit
Use Guice dependency injection
Include socket message handling in server