Explicitly registering the servlet in HttpModule.java
Changing pom.xml to use maven shade plugin for handling library dependencies.
Adding unit tests and mocking frameworks.