Refactor: Removed redundant code from CommandProcessor
Removed redundant code from CommandProcessor
Refactor: Changed Forest.inBorders to only check one value as it is a clearer function and more reusable
Added unit tests for Forest.inBorders()
Refactor: Replaced appropriate places with inBorders()
Refactor: Intro is no longer hardcoded. It is read in from a file and uses TextDisplay to display. Added Common.readToFile() to utilities package with unit tests