Change gs method to grayscale
Update readme
make 'components' a private method