Thanks for the feedback.
I went for the absolute most simple way for movement, I'm glad it works good enough. Hopefully I can improve it someway.