Threading Framework

Set up the threading director and classes, connected mouse input to
threading that is checked every tick. Added equals(Object)
implementation to Coordinate.