Work on command code user command and data parsing joint

It is half working, still need to test the data transfer part. Other than that, Erics side needs testing as well.