Updating .gitignore / gradle / BF examples and adding example runner