Modelling Switching of Electrochromic Devices - A Route to Successful Large Area Device Design