added visual studio 12 solution