Refactoring Towards Component-based Rails Architectures

Refactoring