Inital commit - Ported SnapGrid to Swift.