Test subscriptions controller and subscription refactoring
Use SimpleCov for test coverage
Test subscription controller