DirectInput, Cursor, Cannon Rotation

Definitely forgot to finish adding DirectInput 4-5 months ago, so I did
that, added a cursor, and not the cannon rotates based on cursor
position. Playable game coming soon.