I think it would be better to store some things as strings instead of Book or Language objects.
Class that was added to try to get unit testing of the models to work.

see
http://blog.matthieuguillermin.fr/2012/03/unit-testing-tricks-for-play-2
-0-and-ebean/
https://groups.google.com/forum/#!msg/play-framework/jjZuwIHNMIk/VLuYYVh
QhTIJ
I tried a new way of saving things to the in memory database.

see
http://www.playframework.com/documentation/1.0.1/guide2
Changes made to try and test the models and storing data.