Cleanup & fix character facing wrong direction when moving