define view struct and implemented issuing rays for the projection plane