Move playnode into its own module outside of playground