App is inheriting from Application instead of base

This allows the MethodOverride method to take place, and allows us to use put and delete methods

Signed-off-by: Andrew Deitrick <ajdeitrick@gmail.com>