Fixes #5 - Time slot overlap bug