added source files, database folder and javadocs