Merge pull request #26 from rootlsuer/master

help and refactor
Pass target to ground spells
Clean up action log
apply button_states to toggle.states on toggle