v2.0.x - rename classes #21

- drop support under 5.3
- follow PSR-2, PSR-4

NOTE: class naming may change.