added composer.json
some docs made, some minor fixes made