Cannabis: From raw material to end products, from quality control to small scale production