Documented menu classes

Documented only the menu classes for now.
I will someone to review my documentation style..