Outputted sourcemaps in gulp file
Added common grid.js class
Added runner for the Grid tests
Added spec for the Grid tests
Updated test specs. Disabled GridCell tests. Added fixture.
Added 'use strict' statements
Updated gulp to lint javascript common classes
Fix some errors in assigning attribues in both Grid and GridCell classes
Added additional parameter for the actual DOM element in GridCell constructor function
Added test specs to gulp lint task
Added code to initialize inner grid array
Renamed createGridCell() to addGridCell()
Implemented added out of bound checks to addGridCell()
Implemented getGridCellCount
Changed Grid.dirs to use coordinate objects instead of arrays
Added private annotation to Grid.grid property
Added out of bounds check to Grid.getGridCell() function
Implemented Grid.getNeighbors()
Implemented test for Grid.getNeighbors()
Reimplemented Grid.addGridCell() to be able to accept either svg.rect or a GridCell object
Added documentation to Grid.addGridCell() function
Removed unnecessary Grid.getNeighboringCells() function
Added a sub test suite that deals with the Grid.addGridCell() function
Implemented test suite for GridCell object
Refactored code to set the initial status of the GridCell object using setStatus() function
Moved the statuses object list inside the GridCell prototype
Updated specs to conform statuses being inside the GridCell prototype
Changed svg width and height to 900
Index.html now includes common/grid.js
Overhauled app.js to use Grid and GridCell objects
Changed GridCell constructor to accept an array of options instead of multiple arguments
Added setters for the dimension, offset and position of a GridCell
Refactored setStatus to also set the stroke and data-status attribute
Made it so that the Grid constructor populates the Grid.grid array
Changed Grid.addGridCell to accept a param object instead of multiple arguments
Set the startingGridCell with status 'frontier' instead of 'start'
Added Grid.getGridCells() function
Refactored Grid.addGridCell to calculate for the x and y offset
Updated tests to account for changes in the functions