added php namespace prop
modified the template to stick as much as possible with the plugin on
updated to use composer, added tdd-helpers dependencies and a more fluent interface