Knitting Machines for Beginners: Part 1 - Types and makes