Added buggy implementation of duplicate check
Solved save bug and changed list display