moved custom activities to package

This is step one in splitting them up into separate modules.