Updates to online API
- UI side is working.  (or at least is no longer broken)
- translations and some features still misssing