Adds junit test runner to default version controller spec.
Adds persistence traits, simplifies controllers.
Renames top level scala files to more generic terms.
Removes javaesque package structures.