configured project and dependencies, removed class prefixes and more refactoring