Updated documentation.
Added some iterator tests and implemented default constructor.