start using require

Just because at some point we will have to. 

Starting with the easy stuff he last one with the less dependencies.