rename define->register --kazu
template generator
doxygen script minor change: don't make stupid html directory kazu --kazu