add Faucet model and image files
add optional defaultValue arg to Range constructor