renamed 'common' module to be 'core' instead.  later will add a 'web' module