Give these a good read then ask any questions too fill in the blanks:
I was able to make my first one using info from these, & if I can anyone can!;)
...