Changed kW to double
Added unit test project
Major Update (using cache, using improved kwh measure)