added locations and project collections
added forms for model add/edit
added promises for cloud redraw