custom PS1 with nice working directory path, from stackoverflow.com/questions/5687446