Restructured some boilerplate for the Offers part
Moved whole app into src folder.

This should be clearer later on as the app expands.
Moved logger filesystem path accordingly.
Added GULP and ESLINT to the project to enable code checking
Modified the project to fit new ESLINT rules