enable -O3 on compile
clean up autogenerated files so git stops yelling at me