- generate new_widget() functions
- can pass arg_func to new_widget()
- main_menu ui cleanup
- back to using <img> tags but set classname on parent to allow styling
- cleaned up details menu
- pass arguments as real function arguments to widgets' init() (ie "end of attribute kludges", "do it the right way")
- this thing is becoming very cool to hack !
- many fixes