Assign4 6th Commit
------------------
[DONE]

* File Upload Progress monitor using AJAX requests
* Fake upload for now as server side processing is not due

[TODO]

* Configure grunt to build a production version

[IF I WOULD HAVE MORE TIME]

* Optimize drawing cycles using documentFragment
* Optimize JS performance
* Check geolocation precision and troubleshoot (especially with IE)
* Rething the CSS cascade and get ride of important