Added tab complete event, closes #151