Create PatternStore.hpp