multiple gui changes

layout, login/logout, payments, etc.