implemented laser model and laser tests

implemented laser model and laser tests