Grid movement and runtime snapping

Well, I just sent my second submission. There are three examples included, one showcasing grid-based movement, one showcasing how to place objects on a grid during gameplay and the lights-out game mentioned below. I also made tutorial videos for the first two, showcasing how you can accomplish these tasks in a simple manner on your own:

https://www.youtube.com/watch?v=m9_efVi_tFs

https://www.youtube.com/watch?v=QqUzcthkvcc