Add requirements and extend README