committing code for review.
save as option, edit option and saving changes option are completed

Signed-off-by: Bimal Yashodha <kb.yashodha@gmail.com>