Add Parameters for helper Functions in Users

The stringer and python str classe depend on some initialization
parameters.
Updated Nomenclature

All tasks are tasks, subtasks is a method of a task listing its children
tasks.
Enable Empty Initialization

This allows for property based declaration as well as constructor based
declaration.