Add make clean target
Add part 2
Ignore Flex autogenerated files