refectoring for github and maven.
starting documetation
removing normalizing function which is specific for psotgres