Nios changes:
-finished error handling in tasks and ISRs
-changed IPC between UserInputTask and switches ISR to message queue because mailbox not needed