updates for 2.0

The individual compilers have been broken out which necessitates having to list out the modules.