Feature complete attendance application.