Add option to control boundary addition during generate
- add_boundaries= True or False
Minor fixups to tools
- all methods now accept return_indices rather than just indices