Fully working component system

I'm actually happy with this. It works pretty darn well.

Made improvements to the Canvas class. Will most likely refffactor it to
be called "Game" in the next update.

Process target manager is now defunct.