Renamed models packages to domain
Partially completed the domain models
Rearranged domain package
Rearranged project packages