Suggestions

Apr 21, 2013 at 1:35 AM
Remove the read of settings from the default constructor, cr create an overloaded constructor. This way you can inject settings and break dependency on the file system (DI)

Move settings to a base class and implement an interface on v0 and v1.