Major Refactor and Residence Resource

Shouldn't we do something with scrypt here, like hash it?  I'm still not 100% on that.