adding first tests
modified .gitignore
updates