Support livereload on simulator & devices

Consider this PR as a continuation of #16