Documented menu classes

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