login panel not finished
add login/logout framework