javadoc for server, refactor out old server and sync new endpoints, new guice modules