No more warning for undefined
Refactor and removed timeout feature
Added log and boot time for each components
Renamed file and modified jshint configuration
Changed _inject signature
Fixed UMD
Added bluebird as a dependency
Changed package version to v0.3.0