Got a box drawing to the center of the screen. Need to clear the old box after moving it though.  Unsure how to deal with that.
Converted the compile script to a makefile (has an optional silent option if wanted)
Made the code follow Rust standards. Why are enums the only thing that's camelCase. *sigh*