added tests and updated readme again, removed some things from composer.json