Fixing bug 856 plus not allowing to add more than one page at a time

Fixing https://openhatch.org/bugs/issue856
And restricting input of adding one page to a project at a time.