Adding backend, console frontend, graphic frontend and sample database file