Hard/WordSearch initial checkin (with test files