Made a number of changes to the interface of the selection tools, moved split to utils and check_selection to the tools. Started introducing the selection tools into the other scripts. View Each still needs work