Removed the score function. Decided to just use 'fromEnum' instead.
Removed an unnecessary Eq instance for Direction
Hooked everything up.