Deserialization; Rendering

Added new extensions for creating renderable components & allowed color.
Also added movement capabilities to camera