downgraded rspec-rails to 2.99, created the minimal basic models team, user, project, todo and comment except access, the TDD way
created todos controller with all the action required, the TDD way
created comments controller, the TDD way
added rest of the required columns to todos table, to get ready to work on events controller next
added event model and controller the TDD way, all test passed, but require refactor
added front end, first attempt of implementing the event page, with poorly designed event model and controller, MUST refactor later today!
refactored todo model, controller and views, changed complete todo logic
refactored the complete and trash a todo action, and removed the event related testing code from the todo controller
added assign todo to a user and update todo due date feature, the TDD way
refactored event / log user activity feature, along with its capybara feature test
grouped event records as expected and updated event index page design
updated event records order and limit
refactor, added .log_event class method to Event to log user activity / event
added annotate gem to output model schema
Merge pull request #2 from j1wu/iteration1

Iteration1