add description and requirements, clean up versions section