Added test for Course decoding.
Added Department class.
StaticStorage  exceptions instead of passes.