Provide API and configuration through aloha()
Further API refactoring