modified unit test for Logic: added mark done / delete / tagging methods
closes #54