Modular forms: Classification