Branch/heightmap

This provides a driver and associated component for heightmaps