Remove constructors with parameters for beans
In this merge request, the constructors with parameters within bean classes are removed. Instead, they are replaced by constructing object by first calling the default constructor and setting properties afterwards.