added some domain classes and folders