Remove function based generic views from public.private
Use class-based views for projects.public
Remove function based views