Feature backend rewrite for the new wireframe.

Required new database.