Milestones can now proceduraly generated

gui updated as well.