Added Vec3 class
Added initialization lists.