Multiple instances in the code of "comapss" typo instead of "compass". Will submit pull request with fixes.
Sir-Chi commented
Sorry this has taken me so long to do, work and uni got the best of me the past month. Thank you again for raising these issues, it's very appreciated!