We no longer will attach a router path to menu link items when they are built by menu_router_build(). Adjusted drupalgap_get_menu_link_router_path() to return the input path as the router path if a menu link exists with the exact path, if the path doesn't exist it then works backwards on the arguments replacing with wildcards while looking for a suitable router path, if all else fails, it just returns the input path. Adjusted drupalgap_entity_form_submit() to use drupalgap.entity for the drupalgap_goto() on the success callback. Removed the required attribute on the nid field for forms. Fixed drupalgap_field_info_instances_add_to_form() to watch out for empty entity fields. Adjusted _drupalgap_form_validate to fall back to the form element name if there is no element title present. Implemented the node_add_page() a bit more, it now shows a list of content types the user can create and sends them off to the node_edit form. Added a 'create content' button and a list of recent content to the node_page(). Adjusted drupalgap.services.node to use drupalgap.entity and drupalgap.entity_edit. Creating and editing nodes is possible again, it's a little buggy after creating/editing multiple nodes though at this point.