Fix missing dictionary test module definition
Add first version of viewport #14
Refactor menu test to standardize local variables
Finish implementation of initial simple model #14