Created functional buttons(only 'add actually works'), reimplemented model-view system and deleting system.