Made DELAY a subroutine
Moved DCShadow variable instance to end of file
Cleaned up subroutines
Added test for Subroutines
Updated gitignore