Started high level implementation

Created synchrnousbroker
Added GetVersion Packet and corresponding serilizer and deserializers
Added some unstaged files (ups forgot them)