added support for stop/start flag in messages, movement now primarly handled in system
added movable class
added item actions and will add item stuff before meeting tomorrow (send back and forth to frontend)
Added HashMap to store channel metadata to compare on
Made HashMap concurrent and added simple collision handlign
Merged in fixmovement and fixed movement