stable refactor, need to build switch{}
rough draft of state
basic state changes, for small sets
All states transisioning for large and small data
code cleanup, mostly stable, sans json reloads
Merge branch 'devel'