So I bought a schlage deadbolt. The one where you type in a number and it unlocks. It doesn't work like you think it does. The handle on the outside free spins until you put in the correct code ( or power it from an Arduino) and then you can turn the handle and unlock it. If I had used that one I would have had to scan, turn the knob then open the door. For that much work I might as well just use a key.
I found another one that I have ordered. I think the motor on this one actually locks/unlocks the door. More updates after that!
Also, I ordered a Boarduino. I think on the finished product i'm going to use that.