fix configuration
fix validator
add http factory
add template
add validation rule