update to use standard gem directory tree