Add simulated annealing algorithm
Autamatic generation of schedules, triggered by admin
Add benchmark, fix building and destroying schedule
Fix simulated annealing algorithm
Move Planner::Permutations to gem
Move Planner::Constraints to gem
Add genetic algorithm, filter schedule by users