Implement select function

  *based on first character in selector
    *can select by id (#)
    *can select by class (.)
    *can select by tag
Implemented show and hide

  * select the elements
  * walk through and set style.display
Fixed bug where DOM.hide and DOM.show functions failed when selecting by ID

  * before looping through the selected collection, check if it has a length.
Refactored DOM module

* extracted logic for selecting dom collection and changing display.
Implements addClass and removeClass functionality.
Refactored add class and remove class functions just a bit.
Implements EventsDispatcher on function

* uses sweet selector to grab dom collection.
* uses same logic as DOM module to catch whether collection is an array or a single element.
Implmented trigger

  *create a new Event object
  *call dispatchEvent on the selected object(s) and pass in the Event
Implemented a messy version of ajax

  *use XMLHttpRequest methods to emulate ajax
cleaned up a bit
refactored some stuff to use modules
Refactored code to use modules instead of objects
Creates a miniQuery function which namespaces our modules.

* implements selector and show, hide functionalities.
Includes functionality for calling addClass and removeClass with miniQuery selector.
miniQuery implemented for Event Dispatch.
Implemented miniQuery.ajax

  *defined miniQuery.ajax in the global scope
alias $ for miniQuery
Implemented method chaining

  *return this in every method
added jasmine files with a passing test
implemented passing SweetSelector unit tests