added some methods for repo UI
introduced ApiParam interface to decouple Spring data from plain JDBC implementations
let's honor the generics
added javax.persistance annotations
Work in progress