Implemented a Mirror counter to limit the mirrors a player may use.

To make the gameplay more excited, the player may only use a set number of
mirrors for each level. The code to handle the counting and disabling of
mirrors once the limit has been reached has been implemented.

The Levels class, containing information about each level, is the object
that is also used to store information about how many Mirrors may be used
per level.