Updated readme with more explanation and some formatting.