Migrating over to gin framework