WIP on polls

creating new polls is now working more or less as intended in general, even
tough the architecture is a bit complicated. It works but isn't very elegant.
now only the remaining poll types have to be implemented.