fix code format, create Review and ReviewCollection, create tests for them