Changed tiles to use a 2d array rather than a linked list and updated rotate methods
merged
merged