Merge pull request #135 from baoducng/refactor/cleanup

Refactor/cleanup
(refactor) Move create methods in controller to create service
Merge pull request #136 from valiantvu/feat/create

(refactor) Move create methods in controller to create service
(refactor) Move redirect to success callback for AWS upload
Merge pull request #137 from valiantvu/feat/create

(refactor) Move redirect to success callback for AWS upload
minor changes
refactor geoService
refactor and styling