changed file structure and updated webGL demonstration.