removed outdated files, cleaned up code, fixed some bugs
added gitignore file to ignore temporary files