A lightweight Android dependency injection framework