basic currying test/example
basic tests for NEL, mainly immutability
fix NEL - no nulls or mutation
examples for basic validation api
add tests for applicative builder, and fix ordering
correct variable names