All kinds of cleanup, added simple serial communication with arduino
Whitespace fixes