Fix configuration of code check tools.
Add npm package description.
Add Service Locator pattern implementation.
Add singleton functionality to service locator.
Add test for undefined parameters.
Add resolve instance functionality.
Update jshint config and code check script.
Add register instance functionality.
Fix comment.
Refactor constants to uppercase.
Add tests start script in package.json.
Refactor default parameters set.
Refactor error message constants.
Add unregister functionality to service locator.
Fix typo.
Refactor unregister method in service locator.
Fix comment.
Fix jsdoc.
Update configuration files.
Add ModuleLoader implementation.