ignore some files
make updates based on feedback from last pr, remove some compiled files, change tabs to spaces, and add readme