fix requirements for composer, add repos
fix composer.json to valid json data