Service Contract and Data Contract added for Access Token Database

Please review the pull request so that I can continue with the test cases.
1. Actually implementing the tests would really help.
2. You should take a look at my comments at the end of [this #75](https://github.com/TaviscaSolutions/green-repo/pull/75) pull request for details on test scenarios and good names.