add apps dir and extend testing pipeline