Add shoot default directory to ignore
Major refactor