added gitignore
a lot of changes and fixes
removed data dir and all .o files