Part 1 can be found here (BUT THIS CAN STAND ALONE!):

Read more