Ashwin | #2956 | Changing edit behaviour.
Ashwin/Pooja | #2764 | temp commit.
Ashwin/Pooja | adding knockout validation