Added greedy algorithm
Basic animations work.