FEATURE: Add authentication service and controller