Renamed and made the IrrlichtDevice instance public
Revert "Renamed and made the IrrlichtDevice instance public"

This reverts commit 98d6493463d885607d2ca182630c99b8a9145931.
Replaced module constructors with an init method