A fantastic way to organize programs.Inspired by basecamp's Sub