misc UI stuff

- added websocket integration for all pages. projects change status when
they are funded.
- updated UI to reflect plan