HYDROGEN: Performance Update

Performance Update: 1- Updated core code for Units, Movement, Animation and AI. 2- Updated rendering to batch units draw calls. nothing shiny to show, but hopefully the game runs a lot better.