refactor and cleanup, plus resize

repairs things after ColuStrip and Frame deprecation. Decisions on input size
and some cleanup.