added module and slug hook, fakers, and prelim view stuff