Added unit testing framework.
 * Start unit tests by providing --test argument.
 * Tests located in /code/tests
 * Created a gfx mode just for testing
 * Added tests for the Grid.