Added the action case class
removed all the (unnecessary) .gitignores
changed .gitignore to work for all projects. Removed .cache from git
fixed the testcase for multiple lines
Made the testcases runnable
added the test client
Fixed the dependencies between client and server. client can call the server now
removed assoziative dependency from client