Micro dependency injection Library for JS