created classes and folder structure