A36507 V 0.4.3

Changes to interface with GUI
Starting to work on ECB sate machine
Does not compile