Planet and Engine Update

Worked on implementing planet. Made major change on GameManager's
selection system, getting rid of unnecessary variables and putting in a
single generic variable utilizing an interface.