Fixed a bug with keys_to_state, keyboard input is now functional
Added keyboard input checking, yet to be tested though, but nothing that was working is broken.
Added helper function for keyboard input
Small additions, as well as changing mem to buf to use a vec for avoiding a stack overflow
This marks the first fully functioning version of the project
Rewrote lib.rs to fix numerous mistakes and tidy up with constants
Implement the run loop and display, untested for now
Add minifb and a function for converting a region of memory into a display buffer
Add long addresses for jump, push and pop instructions
Initial commit, baseline implementation.