Layer and Map Functionality

- Altering backend.js layer.update from PUT to PATCH per Jody's suggestion.
- Altering edit functionality of layer and map titles within the ngGrid.
- Altering the map footer.
- Adding minor pieces to the home page.