Moving iterators onto the prototype where possible
Shuffling around whitespace for no reason
Updating README :D