update readme for better caballn
fix example code
#2 use arrow instead of doing it in reverse
add dist to gitignore
update formatting