Build features for your websites like you build modules for node!