Porting finished - now to test and fix issues I created during porting.

Also - possibly look into doing only one command sent at a time.
Also, implement chkssum handling on data received.