Refactored strategies to accept contention percentage, and written tests
for continuous strategy (distriuted strategy currently not working)