update comments, add todos, fix script
updated home page