Added david.py which demonstrates atm functionality to be intergrated into client and server