basic submarine movement