module exercise modified
constructor & factory patterns
commondjs pattern
commondjs pattern 02
revealing Module pattern added