Added comments to make NAIViewController more clear. Added style settings.