Implemented special orbs in the model

Added generation of orbs. Changed the way orbs are stored to account for this.
Changed the removeOrbs function to account for the new way that orbs are stored.
Added drawing of special orbs.

TO DO:
Update removeOrbs to account for special orbs - ie. when it checks for lines, wild must be taken into account. - The deleter and exploder special orbs are already taken into account, based on the way I changed the model.

When lines are deleted, special orbs must be taken into account aswell - eg - if a line removed included an exploder orb, the 6 orbs around it must be removed aswell. If a deleter orb is included in a removed line, it should take out all the other orbs of that colour aswell.

Scoring must also take into account special orbs.

ALSO TO DO:
After the special orb functionality is implemented, play test the game and try to find a good number for the amount of normal orbs per special orb.
Merge branch 'master' of https://github.com/laurenmanzo/HurrJavaScript

Conflicts:
	Model/board.js
	Model/board.js~
	Model/game.js