Began porting unit tests.

Raw sharpened sourcis in Sharpened/Tests.
Does not currently build.