validating html
updated README, index, and logic