Refactored Board factory to not store hard-coded values in its 'info' object and combined 'set' and 'create' into a single, more well-named exposed function, 'newGame'
Updating gitignore to correctly ignore sass cache
Fixing gitignore to correctly ignore node_modules
Correctly fixed gitignore to ignore node_modules
Rewrote project in coffee and adjusted gulpfile accordingly
Resolving merge conflict in gitignore
Fixed issue with controller being instantiated twice on-load
Refactored random-mine-placing function to not place a mine on a tile that is already a mine. Also introduced loadGame function, to be developed
Updated app to work with localstorage to store game data
Moved toolbar to ng-view
Added "select tile for me" functionality
Introduced overlay and "instructions" panel
Merge branch 'coffee' into coffee-dev-merge

Conflicts:
	.gitignore
	Resources/js/app/app.js
	Resources/js/app/controllers.js
	index.html
Works with coffee, though some odd scoping work-arounds are being depended on
Resolved issue with funky scope workarounds
Fixed minor scoping issue with tallyAdjacentMines, added new gulp tasks, created dev and production environments
Adjacent mines are now only cleared if clicked node has 0 adjacent mines
Removed server reloads after js changes
Moved js-compile task to occur when changes in coffee files occur, rather than js
Added functionality so first click is never mine