Model constructor initializes default values