Adds a greedy method that works pretty well, doesn't obey gravity perfectly