Reorganize class hierarchy, PCR-4 compatible, composer.json
Composer: add autoload path
Client: fix path to Resource
Fix more class paths
Fix exception paths
Add bootstrap: includes all classes without auto loader