Moving *structors into headers for renderer abstract components.
Also removed placeholder typedef for Images.