[#3] Adding QUnit framework for client-side testing with Code Coverage, and changing overall structure of whole project.