implemented barebones vertical snap panels

implement barebones vertical snap panels