renames gem and main class for clarity