Added IDE files
Refactored for DRY, now `between` does all the work.
IDE stuff
IDE stuff
Merge remote-tracking branch 'origin/master'