develop to master - 0.4

travis works again
documented everything
Phong shader
Blinn shader
Correct Wavefront OBJ loading