A type representing non-cardinal directions
Testing the direction module
Runs all the tests for the program