Re-factored base repository adapter class;  added fail-over repository adapter implementation; updated dependencies