[WIP] PhpSpec

Thinking about moving tests to PhpSpec as it is easier to read and understand.