ScrollSnap.js makes element scroll as blocks on your page.