Initial commit

Want to enable shadows without duplicate code.