Admin side project page creation logic

The logic so far handles page creation through the JSON REST API.