Cleaned up whitespacing and for loop style.
Pulled dictionary loading out of constructor.

Loading is done by calling the class method loadDict, which itself invokes a
callback once the load is finished.

This avoids the problem of side effects in the original constructor.