code: function (options) {
  	/** call event emitter */
  	events.EventEmitter.call(this);
  
  	/** module default configuration */
  	var defaults = {
  		idSelector: 'linotype',
  		start: 0,
  		currentSection: 0,
  		delay: 300,
  		easingdelay: 700,
  		easing: false,
  		isMoving: false,
  		keyboardScrolling: true,
  		touchevents: true,
  		mousewheel: true,
  		sections: null,
  		numSections: 0,
  		touchSensitivity: 5,
  		sectionHeight: null,
  		callback: false,
  		normalscroll: false,
  		continuous: false
  	};
  	this.$el = null;
  
  	/** extended default options */
  	this.options = extend(defaults, options);
  
  	this.init(this.options);
  }
docs: A module that represents a Linotype object, a Linotyper is a page composition tool.
  @{@link https://github.com/typesettin/linotype}
  @author Yaw Joseph Etse
  @copyright Copyright (c) 2014 Typesettin. All rights reserved.
  @license MIT
  @constructor Linotype
  @requires module:classie
  @requires module:util-extent
  @requires module:util
  @requires module:events