various path things

idk how you plan to hilight them
but yeah
paths have multiple ways of being structured
Merge pull request #9 from takuy/master

various path things