Add specs for view_lookup
Introduce macro's for defining form and list fields. closes #21