Refactoring

- Changed gulp file structure to remove some un-necessary commenting left in from first implementation learning process
- Changed include structures for CSS and JS so debug files can be swapped out for release files by Gulp
- Changed JS structure to make dataStore and world prototypal objects

- Added quadrilateral collision detection