Added test driven development
Updated test driven development
Added single responsibility principle
Added dependency injection in ruby
Updated site