Added presence validations to the models, shifted the row highlighting code into person out of the view
Added basic sorting
Replaced flash/notice x with an icon.