Arduino based MPD client with touch screen and ethernet schields