Fix 451 part1

Remove Key.from_path and derivative uses.
    
Addresses first part of #451. Also removes uses of path in
place of key since Key constructor will enable such easy
use going forward.