change comment style
add angle unit convert functions
implement operators