How do I create a new blueprint class that other blueprints inherit from