Module definition is ready

Let me know if anything is unclear. The best way to explain it is to just show you the FLUX module, which should be up soon.