Updated composer.json and added specs