Added PageForm and CategoryForm and respective views and templates. Small deviation from the given clean() method for the PageForm class so that it no longer returns AttributeError when given an empty URL.