adds files database and handling of individual file uploads
organizes the server into modules
better error handling
Changed status message for success to 201
Hid drag and drop message away from users with incompatible browsers
implements sumbit to upload post request
Merge pull request #20 from andreywix/Feature-MultiFileUpload

Implements handling of multiple files on submit
implements zipping of files and sending an archive to google
Added some elements for user to see when file is loaded
Added icon file
Merge pull request #21 from jeffreywix/Feature-FileUploadHTML

Feature: File Upload in HTML
Merge pull request #22 from andreywix/Feature-ZipFiles

Implements zipping of files and sending an archive to google
Added function for grabbing settings from database on initialization
Merge pull request #23 from jeffreywix/Feature-ConnectClientAndServer

Added function for grabbing settings from database on initialization