Changed stuffs to use InitBundle as a depedency, making it simpler to update later.