Updated comments. Added code for ALU events.
Added event listening code for GUI updates. Also removed unnecessary exception handling.