Converted scala unit tests to use FunSpec instead of FunSuite - now we can group related unit tests using 'describe'.
Converted to use FunSpec instead of FunSuite and updated to extend existing BaseSpec.