refactoring package names
Added server messaging skeletons
Finished messaging for client
Merge with Servercontroller changes