Lots of the front end done

Still needs work - fonts won’t work unless on localhost. Still quite a
bit of work to do though