Clean up code a little and reorganise. Better var/method names, and os.path.join instead of string concat. Implement secure password storage instead of hard coded password.