add ratings list and define documentation
create parent class