Reorganized project packages and added PropertiesModel.