Added basic design, publish action, basic auth