new naming convention for packages within the repository

changed naming and hierarchy of packages to:
1. names of the commiters
2. client/server
3. [custom]