Added gitignore, and the two classes