changed how camera struct is
basic movement back in.  code is looking better imho.  at least it should be easier to change.