Complete Refactor
Adding basic 'archive now' and 'wayback lookup' features