a lot of refactoring, add contact, add about, remove dead links