Foundations of Analysis over Surreal Number Fields