Updating my branch's code
Adding isEmpty(), isHolding(), and isCatching() booleans to GameMech. (gives an error at the end of the brackets for each, ignore it, for now)
Got rid of the errors
Added getFrontPosition(), getRearPosition(),
Added getFrontPosition(), getRearPosition(), processDriveUnit(), processWheel(), and re-edited DriveUnit in accordance to changes
Merged with Jonathan branch