Better prompt, add rbenv support