better refactoring
adding WorkFlowy item movement as a setting
refactoring
get you some tests