Many things are needed for a website.  More to come soon.