Misc cleanup
Changed how LJSelectionView handles introspection (to allow for subclassing of the other two view classes)