Fixing up the camera exectution path and adding usage.

It looks like the camera execution code got a little messed up
when the target type was added. I fixed it up a bit and also
added usage to keep myself from getting confused