Merge pull request #6 from AltitudeHK/backend

replaced fs.writeFile(photo) into the upload request callback, so it has...
Merge pull request #7 from AltitudeHK/upload

Add upload to submit
Added lodash to bower.json and index.html. Removed modal html from index.html
Refactor upload.js to add .photoInfo. Add validation logic to upload.html form
Add months as a form element
Add month and year to upload form with validation
Add upload to submit
Merge pull request #8 from AltitudeHK/upload

Modify upload to use HTML5 functionality
Modify upload to use HTML5 functionality
Use angular-file-upload for upload.js and create image copying mechanism for backend
Merge pull request #9 from AltitudeHK/upload

Use angular-file-upload for upload.js and create image copying mechanism for backend
on upload submit, saves images properly with hashed name to photos/
Merge pull request #10 from AltitudeHK/backend

Backend
Begin work on navigation and passing which link was clicked to backend
Add skeleton photo service
Merge pull request #11 from AltitudeHK/navigation

Begin work on navigation and passing which link was clicked to backend
handler.getPhotos now saves the urls to the photos
added voteUp function in requestHandler
Merge pull request #12 from AltitudeHK/backend

Backend
on upload, response includes the file types as well