Windows Code -22Dec2014

Review Comments yet to be implemented.