update Logger pattern
Add upgrade framework to migrate stored data to new formats