Updated doc
added code docs
moved to === and !== instead of the evil != and ==