Moved Queue, Match, and list_replace to lib package
Added tests for time methods
Integrated Queue and Match structures into bot.py