Bombplates launches site for legendary band