create gem file structure populated with defaults ready for interpolation
abstract GemBuilder