Adds hot reloading