implemented barebones vertical snap panels

implemented barebones vertical snap panels