Assign4 first Commit
-------------------
[DONE]
* Form values are dynamically stored in session storage
* Address fields are stored either by hand either by using geolocation
* and automatic form update
* Form detect connectivity and updates fields according to current state
* Code cleaned and commented (changed js linter for nodejs version)
* CSS file linted too, some more work to do on this

[TODO]
* Change submit button behavior according to connectivity state
* JSON form data in an object to encapsulate form data
* Make a function that store sessionStorage to localStorage
* All the stuff about drag'n'drop and form submission