I really like the additions you've made, but consider moving some of these files out of the *Helper* folder and into the directory above it (with the other BarSomething files).