Exclusions added into .gitignore
Pip requirements added
Matrix datastructure implemented