updated structure, added settings and base template, dev and prod setup