Bastion: moving over menu and writing tests.