improved logging for createDirectory and return of new instance
getCollection returns not found if collection isn't local
logging and spacing tweaks