Model definitions added for exam app