Refactored FaceDirection into using Flags + FaceDirection & Movement passed down into base Sprite class