Removed superfluous interface and converted to servlet 3.0