remove todos from source folder
downgrade client and model to regular jar, users will just include the
jar as 3rd party library
fix module name
add rest server maven component
move Index names into their own class, add indexing functions to elastic
search client
extract IndexClient interface, split IndexDocument from elastic search
impl
make search method a plain query so it works using REST, embed
SearchDetails into result