[Desklets] Added code documentation; Rearranged functions such that public functions are listed first