Have some skeleton code, some early unit tests