Major Upload, Still Need to finish deletion

Adding, printing, and searching work, but deletion is not finished yet.