creating new files and marking not saved tabs
tab color modifications
fix isSaved icon appearance
spliting service in separate file