working on mortar -- had to add a vec2 class to work around java idiosyncracies
added hack for start-stop laser type for 2D GUI