adding new files
moving files
adding new functions
adding gitignore
moving stuff around
changes to test file