Laser blocking/killing works, and broken up Roll.scala into many more files