Messed up third person character controls

Hey guys, I’m currently trying to create a prototype for a summer project.I just started yesterday, and I already ran into a problem I’ve never had before. I’m finding it hard to explain, but basically I want the character to rotate based on the camera. It’s currently like instead of making it go forward, it goes north, and instead of going forward according to the camera, it just goes ins the same direction. Sorry if this is a bad explanation, which I’m pretty sure it is, so I have the project here.
Thanks.
https://drive.google.com/open?id=0B2eLqgOKJtDqZUxIWnNFWWV2bW8