Add raster, vector, controls, and download modules with (very) basic tests