Return lists instead of LinkedLists

The getEmptyLocations and getFilledLocations used to return
LinkedLists. Now they return a generic list as the type doesn’t really
matter.
Corner Mode bumps existing tiles

Any tiles in the corners when it is activated are moved to random
locations. There is currently no way to change modes during a game, so
this will not be used until a later update