Removed unused directory creation.
Added select_subclass() framework to the base recipe.