simplify server wrapper, setup connection pool
implementation of lucene data, model and factory
connection pool fix