Mirroring class added to the Project.

Mirroring class added and UnitTests for it created.
Sprite Class now returns a future in the load method instead of this.
Dart can handle chains properly not needing of returning this. =D
License added to the project.