added gradients and updated readme