Use qualified import to avoid long import statement
Fix object documentation
Rename "Gears" to "Gear"
Create types for Page and PerPage
Define more custom types