Sample class heirarchy