workspace updates
Added basic unit tests