Updated module definition to include dependency array