Use a single instance of each type of space object
Add YARD comments to error space classes