initial commit. Camera, Math3d, Reader working well