Projects separating to server and client.
Refactored setter/getters