Working on the client, need to make it robust and have some better parsing logic as well as make a few more objects to better interact with everything.