Abstracting away guideline bindings.
Moved coordinate classes to their own files.