Text this: Computational Approach to Riemann Surfaces