amimation and json reloading
menu driven state changes
Merge branch 'devel'