tests
added a gitignore
random