updated mechanize controller, various parts have been built but have yet to be assembled into a whole.  Joel brought up a good point this morning, that there will be key phrases of importance (e.g. 'social media', 'web 2.0') that do not meet the capitalization requirement.  Figuring out how to build that. New model?