First draft of Bus.py