Add back unittest, update README and description