Add anti-overlap feature w/ kwarg examples

Based on #14 by Coobaha. Changed examples and tests to use kwargs, cleaned up the documentation, and slightly refactored the `between` mixin.