Add poll demo

Done, could use a bit a cleanup later.