Made our sprite look left and right
Some major refactoring.