3.1 compatability

general clean up. updated ReadMe.md
composer.json error fix
composer.json error fix