Adding Cursor data type
Adding FungusMachine data type

Keeps overall state of program
Adding Types Object for Fungus program
Adding methods for moving Cursor
Updating Display functionality
Updating main class to move cursor
Fixing commands to cursor
Adding TODO file
Refactoring DisplayFungus methods
Changing functions in DisplayFungus to use StateMonad