Improving deploy script.
Adding documentation to lib/bus