Separate out shadows to a separate file