Added git ignore to ignore bin and gen files