Removed console calls and privatized properties
Added comments and utility functions
Added intro comment
added gulpfile