Working demo code
working movement code
working movement code