Reorganise project structure

Now split into /client and /server
Refactor client-side code.
Add favicon.