added minimal page styling
refactored to use angular and separated websocket servers to client and admin