Refactored project structure for network messages
Server side and client side had a copy of every message shared between server and client. Since there is a single app for the two sides, there is no need for this, so messages are now in common package of the app.
- All classes impacted now have refactored imports.