Add composer scripts, updated gitignore file + add composer class