Updated initial view.
Started controller and the scene's update function.
Started program model.
Lint fix.
Refactored instruction and program models.
Updated program model.