Added getters and setters for certain fields in Car class.
Extracted enum Aim from Car class.
Prepared new classes for the extraction of code from Car class.
Added pressItem() method in the IItem interface.
Copied code from Car class to several subclasses of IItem.
Added a method to get IItem instances in ItemRoulette class.
Added usage of the IItem interface in Car class.
Replaced switch case in pressItem() method in Car class with the use of a polymorphic IItem instance.

Removed code that is no longer useful in Car class after the refactoring.
Update binary files.
Revert EVERYTHING

This reverts commit ef839bcea1e03c363e1bad5461b7a53890a6aa67.
Merge pull request #1 from Megabyte355/branch-soen343-refactoring

Branch soen343 refactoring
Merge pull request #3 from Megabyte355/branch-cleanup-for-master

Branch cleanup for master