Started work on a the basic movement component. This is very new and still has absolutely no testing.