Stash work on tests.
Switch server to forever loop.
Switch to bash and add diff testing.
add first test case