Adding a separate solution file for R# 8
Removed conditional compilation directives
Split into more partial classes
New naming convention
Merge branch 'feature/big-split' into develop