Refactor entity model
Create keyphrase entity (and other associated entities)
Include missing entity from previous commit
UI Refactoring
Cosmetic refactoring
Continued build-out of application scaffolding