fixed tests a little and moved the test package to allow package scoping of memory storage provider fields