Spring Cleaning Challenge: Imperial Guard (PROJECT COMPLETE!)

A while ago I started a custom 40K Imperial Guard Regiment. After a year on hiatus this seemed like the perfect opportunity.