Allow global searching
Date of Birth and grade detection
Changed age checking functions to return a value to be more useful
Keep search results up to date
Searching goes direct to details when there is only one result
Autocorrect wrong grade
Registered date and phone
Added invoice tables