Do some TODOs in the StudentDataService.

Also added a new column to the Infractions table.
Adding more functionality to the application.

Still is just a very bare skeleton. Needs a LOT of work.