Ready to start report creation

*Fixed student search, and added missing parameters
*Completely removed the use of list for payments and students, now using
objects
*Student registration is working and without bugs
*Added template for daily reports (form)
*Updating student information now works
*Added several integrity checks to the project