Added git ignore, removed unnecessary datastructures