Added much better formatting and intuitiveness so it's now very usable