GlasgowPHP: Working with Legacy Applications using TDD.