Use gradle to manage dependencies from maven repo.
Add DBOpenHelper with application context.
Use better way to handle db file name in AnyMemoDBOpenHelperManager.
Add SynchronizedLinkedHashQueue and use it in LearnQueueManager.