this is the recreation of the cakephp blog tutorial with TDD