removed empty modules.
added compose to function.js