move TokenInterface to Interfaces directory, new docs for Authentication