Moved existing task to a basicnode role

Also established a dependency on a _private_vars file (does not get checked in due to .gitignore)