Tindie CTO Julia Grace has thought through every part of the online buying experience. Here's how she broke it apart to optimize each step.