cleaned up, fixed pipe error and int ret
getting pretty close with interrupts
adding simple uart test app
adding an outline of uart bit banging
changed interrupt to init before softwareinit