Add UnexpectedValueException
Add path composer
Merge pull request #1 from SongoQ/master

Change composer and add exception