Rename fetch methods
Define `AliasedColumns` and `Extractable` typeclasses to allow shapeless to be removed