adding bearing, still issues
integrating client and server messages, ui changes
adding menu to client