hapi client + dynamic collection classes
cleanup
actually pass client to dynamic classes
collections working again, using fetching