How do modifications work with xenforo? Is it like SMF where you just upload a zip file and press install or is coding needed every time?