Add restart and reload methods (close #13)