Added inheritance stuff

all classes will go here