added logging system, some minor changes
added some files
moved source files into "src" folder