Order functions by name
Add simple list functions
Add choose, collect and forall functions
Add simple helper functions