Setup gem file structure