regression moveLeft from position 0 added
test for actions from position 0 added
restructured, but not intended effect
you know what? fuck you python! (see http://stackoverflow.com/questions/986006/python-how-do-i-pass-a-variable-by-reference)