Interesting idea, but yeah, I think it's too big of an overhaul.

Movement is actually a really basic action that I didn't consider.