Added a background colour to the canvas.
Added an ID for the Canvas.
Moved the Background into the Render function
Added references to the object entities and components are added to.
nulling out the parent references when object is removed
tidying up constructors
Made a global class to hold a reference to Juice and probably other stuff, made a Test component that I'm going to try and draw with.
Made a Scene called InGame for testing. Built a component called Test that just draws a white rectangle. Fixed some bugs. Upped the Frame Rate.
Added a Texture and a Rectangle class.
Added a subtexture function and some getters and setters.
Figuring out Asset loading and stuff. Doesn't like to be referenced statically for some reason.
Merge branch 'dev'