added landcover classification code and tests.