Copy edit
Copy edit
Add examples
Encapsulate cons and nil behind the list constructor
Add function memoization and lazy evaluation
Add documentation for memoize and lazy
Add release notes for 0.5.0
Set version to 0.5.0