moved everything to CharacterController namespace

this is the start of a purely physics based implementation. there are a
couple bugs with the Unity 4.5 methods used though so it is on hold for
now