Add cursor-gravity project with Makefile