Renamed file, add more utils.
Get gpio lib dynamically.
Fixed stub bug