initial commit
updated composer.json and added git ignores