introduction to literals and constructors