Added 3d example program. Lighting not quite right yet