added validations to Todo items and some minor css