use standard gem structure
formatting cleanup
bump version