Interface for insert only objects by reactive mongo
Reactive Mongo trait using generic type for full persistence
An insertable Whale Sighting, does not have an identifier, is the new sighing extends insertable
Unit test helper for db connection
The WhaleSighting case class and companion object extending Persistable[T] with spec test for CRUD ops