Added checks to ensure db path is set correctly

For both "Frozen" and regular running states
Added new feature check to model

Model option now present, to only return *new* data
Refactored view to accept new format

View no longer "cheats" by peaking at data
using model classes. This is a much better
MVC-like pattern of doing things.

* View data now always sorted!