Add tags to gitignore
Implement generatematrix(), add -v(erbose) option