Changed file input to commandline arg, and now takes binary files as input, assembler functionality is split off into another program
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.