Still needs a bit of tweaking but we have movement!

Still needs a bit of tweaking but we have movement!