Jaview keeps compiled view to be used later
added cached jaview. closes #10