update ignore
add spray dependencies
add spray demo