waves in working condition
should have been in previous commit
states of matter working
minor refactor
UI overhaul and bug fixes
options streamlined as view controls