revisiting the Arrrrug application the real OO way
inspired by http://confreaks.com/videos/759-rubymidwest2011-keynote-architecture-the-lost-years

Credentials :
    unauthenticated
    authenticated
        :plain
        :admin

Anybody
	List future meetings
	List all meeting
	List archived meeting
	Show 1 meeting public details

Anonymous
	log in with twitter and becomes a member

Admin
	Create 1 meeting
	Update 1 meeting
	hide 1 future meeting
	freezes 1 past meeting
	Delete 1 future meeting

Member
  creates a proposal for 1 meeting
 	updates his proposal


Admin
	accepts proposals

System :
	List attendees for 1 meeting

Member
	Register my attendance of future/current event
	Register my non-attendance of future/current event
	Change my registered (non-)attendance of future/current event