First attempt at the Image Engine system.
Added the ImageEngine and Tests for the ImageClient/Image API.