Separated cmn and app modules