Adding main authenticator source file and updating the README.md file.
Adding the scaffloding for the libuser library.