Initial Commit

It would be more preferable to do composer autoloading, however at this point in the v160 lifecycle and the probability that some of the people using/watching v160 have little exposure to composer & vendor stuff, I think the simple approach is better.

Quite happy to see issue/pull requests to prove me otherwise :)