Authenticator modified and first test

- Authenticator modified
- First cpptest (Authenticator) and code coverage with squish coco