Feature live reloading

see read me