Cleaned code; made construction modular

Re-indented everything
Added a helper method for the construction of grids. Working on making
it modular to share with Medium and Hard