BROKEN
Awesome fixes to ssm.  Refactoring that makes the code so much easier to read.  Also supports changing the position of the views based on template matching.