Changed controls so direction flipping is a button and does not rely on input axis which makes it work, but slimer looses its direction when flipping