Adding support work local express server etc...
Splitting up client/server source code
More refactor and some tdd ...