Removed lacewing networking library.
Switch from c99 to gnu99.
Test of beta creation.
Register read/write.
PC increments by 4 each tick.
All instructions implemented.
Ignoring binary files.
Load Beta memory from file, and state dumping functions.
Ignore writes to r31 and return 0 for reads from r31.
Fixed usage of memory as word array instead of byte array.
Fixed instruction field extraction not shifting values.
Fixed typos of misplaced breaks in compare instructions.
Added special debug logic to extract error code from lab6.uasm.
Flipped order of arguments to better fit intuition.
Print instruction fields and pc on every tick.
Fixed lack of sign extension on literal for compare instructions.
Memory io wrapped in function call for bounds handling.
Supervisor bit handling and JMP fix.
LDR uses PC+4 instead of PC.
c99 to gnu99.