removed checkedIn atribute from model
used timedelta for validity and 5 minute rule instead of stupid calculation
secured some Controller methodes with additional tests and error messages