Lazy-load adapters, fixes #6
Implemented delayed job