custom livereload port
[buttons] added progress, invalid, error, and success buttons
Release 0.5.0