added gitignore
optimized module for composer