Added initialization list constructor + example