Save/retreive data changes (a lot of stuff)

Fixed showing only most recent search
Changed around how data is stored and read (now linked lists)
Made everything harder
Added input button for testing (added a few commits ago)
Current bug: something related to \n