Added basic puppet module support