Changed restart options to write_restart and read_restart.
Better handling of Ewald settings, can now choose whether to restart.
Added github link