extract module voteable to a gem
finish timezone functionality and simple admin role