add login, register, account fragment; add http get and post method