initial commit for postgre persistence layer -> not working!