Use PSR4 autoloader; move code to src/
Make code respect PSR-4
Properly organize tests