setup working basic server and test cases structure