fixed bug in GetAll()
GetAll() was calling setStructKey with a *interface{}, in doing so, the reflection lookup of the struct tags wasn't working properly
revamping GetAll() to instead call setStructKey with a *struct{} fixed it