Merge pull request #1 from RobertN/set-title

Set title for the index page
Add more properties to the SpritePlugin

A sprite should have a width, height and in case
it isn't an image, it should have a fill_style.
Add documentation regarding PluginManager
Add the game object

The game object should be responsible for
keeping track of objects that have been
added to the game. It should also expose
an interface for updating it, or redrawing.
Add redraw method for the Sprite plugin
Add update method to WebGameMaker

The update method should update all subsystems
that might need to be updated, since this is the
application main loop.
Make it possible to have a active object

This enables the WebGameMaker to modify a currently
active element.
Remove dependency of WebGameMaker from the UI module

The UI doesn't need to know about the WebGameMaker object.
Instead we can utilize delegates that tells the UI what to
do when a click or change event occurrs.
Add a canvas and a stylesheet
Add a settings dictionary for WebGameMaker
Add todo for creating tables
Support storing plugin instances
Merge pull request #2 from RobertN/draw-selected-plugin

Add support for displaying, moving and storing sprites