Initial commit

I don't even think these initializations are necessary since they're not pointers and just creating the zero-value.