have begun adding domain classes
added rest of feature domain