First commit, and add authentication service prototype.