updated readme and libary description