Add scoring and multilevel functionality