Built the new Page Builder system for addPage

Build the page Builder that allows blocks to be dragged and dropped or
double clicked to be added to a page so the user can then build there
page and the info is sent to the server in a way that can be saved