Rethought the way code files work a bit.