Added validations and tests for the todo items, changed application css to match alerts