open default viewer upon successful compile

implement and close #435