split puppet module up with sub class and conditional to determine
puppet master or client.