new "empty-line?" function, test cases for moving "]"

still trying to figure out