Fixed no-shape-rendering on my computer (no one else had this issue, but
it is gone now). Also addressed #10; input polling is now optional.