Pubstwo 995

This is a partial implementation; I've only tested it for persistence of biblio data with the existing pub (#2).
I decided to make it so the model only deals in Strings, and the controller only deals in Dates, instead of the unclear mix that was present before.