Built default movement strategy

I've finally added in the default move strategy. Also added in some
integration tests.