fix typo in homepage
fix composer require and gitignore