Fiddleed a little with the namespaces  and a question, how sure are we that constuctor should be public, resharper underlines the things, possibly just to annoy me.