Issue #17: filled class and added documentation

Issue #14: changed some members and methods for the extension of
WorldObject