Login Working

Need to update it a bit to handle roles, etc.. small changes... small
iterations.