System Overhaul

In the Buttonclicker, changed the bits that displayed a message from
using the Game class, to using the MessageBoard class, contained within
the Model. Also, added support for all of the upgrade buttons.
In the Derp class, added a quickfix to prevent it from crashing if there
was no period in a string when using the GetDisplayValue method.
In the Game class, added support for a model.draw() method.
Finished the rough-draft of the MessageBoard.... It has a maximum amount
of messages it can display, along with the ability to display them in
various sets of colors. It also has a Message class, which is how it
contains all the data.
Added to the Model the ability to have an Update and Draw methods...
Later on, I believe the Model class will handle all the Updating and
drawing for the game, but at the moment, it only Draws the Messageboard
across the bottom of the game.
Added 3 new PNGS, which are used to draw the Base power button, the
Click Power Button, and the Timer Efficiency Button.