Fixed some rotation issues-ish
There are still weird animation transitions

I had trouble getting my filters working as I kept hitting an out of index array so only a subset are implemented