rename result from position -> coordinates

reusing an argument var ~_~
move camelize to the end

utilities at the end! and no semicolon because jshint