Create log directory if it does not exist
Updated sample upload directory
Added logging to submission
[Issue #72] Added json to Hash object convertion method
[Issue #72] Added JSON submission

- Consumed new submission implementation
- Refactored convertions
- Added test case
- Temorarily enabled CSRF exeption