Fixed gitignore and composer