removing problematic clone operation
adding clone operation
fixing iteration bug and using _.forOwn()
clean up formatting
Merge pull request #71 from paulhill/master

fixing iteration bug, using _.forOwn(), cleaning up formatting