Implemented character controller in the 2D world

Testing between both rigidbody movement vs the character controller
movement to see which is best suited for the type of game.