updated gitignore, licence added, project updated