Kinetic toggles

Add toggling functionality to complete MVP.