Gave up on angular. Back to a home-made ES5 simple yet powerful dependency system