Make sure to require calculator before initialize

I'm not sure exactly why this is causing problems, but this should fix it.

Auditors: alex