add dir client done
Merge remote-tracking branch 'origin/simon-dir-button-gui' into simon-mansion