Write Space class and corresponding tests

Provides a working Space class to build on, and starts Coordinate tests.