user dashboard and minor changes to login