main functionalities; updates README.md; adds desc and keywords;