Add revealing module pattern, pros/cons to each