Implemented FindHome and EnsureDir