gitignore

Added gitignore.
Edited a typo in the readme file.
model uml

Began the model uml diagram.