docs added to git ignore and composer.phar added