= Model: Poll

+ Columns for secret flag, user that has requested the secret vote, date and time of previous reqeuest.
+ Property votes, to get all votes to the corresponding poll.
+ Method to clear votes and the tally tracking entries.
+ Method to check if the Poll is clean from votes and tallies.

= Model: Tally

- Method destroy
+ Method delete, to delete the object itself.

= Model: Vote

+ Method delete, to delete the object itself.

= Migration: 047_poll_add_secret_field.py

+ Added definitions for the new columns
+ Added Tables for the foreign keys

= Controller: Poll

- Removed the poll from the context object `c` to local variable
+ Check if poll is clean, if not clear it
+ Check if poll is clean, if so make it secret. ! Save of the user object for the reqestor leads to Inprintable Interface Error.