Add ignore rules
Restructure to include composer.json