Added intercept, centering, and scaling features.  Implementation ugly, but appears to be working.