transport branch
testing angular stuff
bunch of stupid material/shader things
more material stuff
more temp
final temp
ugh
merging interaction branch
adding modified map from interaction branch