Created default features module, simplifying commands

This commit moves Feature to the features module, creates a list
of default features and updates the commands to use default
features.