Adding an abstract HttpServlet layer to check for authentication