fix typo in license header
show-hide preferences window behavior
add bake-based project