gems, executable, basic directory structure