I am going to merge this one in, and will open up a new thread on CS rules and line limits. Need to experiment with 140 a little bit throughout the build.