Add description & photo to badge
Add new uploader for badge images
Add default images for badges
Always return full url for assets
Prevent n+1 queries
#paginate method always takes an argument which the page
When page is nil are invalid (<=0) then consider page as 1
Use S3