Michaud registers campaign website, officially explores Blaine House bid