fix the remaining issues
add requirement
add README for running the site