code clean-up
expand not operator block functionality
expanding/shrinking logic block functionality work
logic operator block expanding/collapsing functionality (bare minimum)