Separated symfony to separate class and stage [NF]

Created new stage 'backend' which should run at the conclusion of 'main'
stage.

Non functional:
Following error lands in stderror.
Warning: Could not retrieve fact fqdn
' in file /tmp/vagrant-puppet-1/manifests/manifest.pp at line 48:84
' in file /tmp/vagrant-puppet-1/manifests/manifest.pp at line 49:67
Error: cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /home/vagrant/ \
&& chown -R vagrant /home/vagrant/.[a-zA-Z0-9]* \
&& cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /root/ returned 2
instead of one of [0,1]
Error: /Stage[main]/Main/Exec[dotfiles]/returns: change from notrun to 0
1 failed: cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /home/vagrant/
\
&& chown -R vagrant /home/vagrant/.[a-zA-Z0-9]* \
&& cp -r /vagrant/puphpet/files/dot/.[a-zA-Z0-9]* /root/ returned 2
instead of one of [0,1]
Warning: /Stage[backend]/Symfony/File[/var/www/todo.ge/app/cache]:
Skipping because of failed dependencies
Warning: /Stage[backend]/Symfony/File[/var/www/todo.ge/app/logs]:
Skipping because of failed dependencies
Warning: /Stage[backend]/Symfony/Exec[composer]: Skipping because of
failed dependencies