A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics