create a feature controller and tests
Merge pull request #8 from Dipress/task/features_controller

create a feature controller and tests