basic log in functionality up and running