lobe: Reorganize and modernize C++

Added a few public functions in the correct location in the class definition.
Will need to move class definition to a header file. Real rusty with C++. It
has been a while. Wish I had my old NachOS files. Updated comments to C++
common practices. They are cleaner than the linux style comments and take half
the time to setup

Signed-off-by: Ahmed Mansour <ahmed.om@gmail.com>