Optical GUI Update

Added further changes to the Optical GUI, now moving onto magic draw
command structure