simple foo pattern matching
simple tests
add circle area
clearer exports
shop and lists
total with list comprehensions