updated models and db
improved error msg handling in costelements and bookings
added bookings form
fixed models and views