Implements correct servlet class

So that `mvn tomcat7:run` works
Adds component scan
Changes field name
Moves request mapping to top level