Merge CJ's work into the repo

Knight Model is done
Idel animation is done
Move is almost done
Interface of View engine is partly done
Merge branch 'master' of https://github.com/OtspIII/Autoheroic