Non-Archimedean Geometry and Eigenvarieties