login page improvements
introduced authentication service and user ctrl