Added and implimented a base object which denotes that somthing can be a
prerequisite for a feat