First work on raster classes and simple basemaps, as well as tests for both. Updates to .gitignore to reflect repository and directory content.