Initial commit: state actions & lenses.
Variadic lens constructor based on compose.
Flip set- and mod args for easier part. application.
Add mori vector and set lenses.