This guy is a genius, if you haven't checked out his videos, I recommend doing so. He has made several other projects like this