add doxy macros
add application message handler for debugging purpose
doucment several classes and functions
implement close behavior of about ui
implement close and about menu event of main ui