Table functionality started
Filter introduced
Server-Client
Client movements
Adding client-server io classes
Fixing namespaces
Fixing type names for compliance
Removing unnecessary methods
Client server messaging draft
Merge branch 'feature/table' of https://github.com/maxcherednik/Projector into feature/table