Finished work on TableManagerProvider(+Test) and TableManager(+Test).