This project is heavily inspired by another project [https://hackaday.io/project/175107-arduino-cat-laser-toy-diy]. I essentially used the same components, I just made a 3D printable enclosure for it so my cat wouldn't break it and added the IR remote.