Organized usings
Stylecop-assisted cleanup.

- Applied stricter rules in Stylecop regarding code documentation
- Completed all element documentation in the code
- Ensured no violations against Stylecop rules remain
- Removed some unnecessary constructors