Added some Refactoring Documentation and fixed som StyleCopIssue