moved types -> gamelogic
postiveFacing refactor