Feature 3225: Added Review Session and Account Repositories and some abstractions. Work in progress.