Added list initialisation during object instantiation where possible.