improvement: view and template compiler
updated version
updated error message
updated changes.txt