added AbstractNode
added postgres connection library
added database connection dialog and basic widgets
can connect to database backend and show database connection status in status bar