Fixed issue with file uploading.  Also make the main.js jshint correct.  All in all most the features we wanted are working and it is a good point to move on to more interesting issues.