Module result initialize method.

Factory included.

signed-off-by: Alessandro Palmeira <alessandro.palmeira@gmail.com>
signed-off-by: Renan Fichberg <rfichberg@gmail.com>
Added children getter.

signed-off-by: Alessandro Palmeira <alessandro.palmeira@gmail.com>