Update Server <-> Client API & Add Login