a bit more layout work, added start/stop buttons, proof of concept for websockets