add 6 strategies to calculate bbox space key. Added unit tests and code for performance testing. Standard method now uses fastest strategy