Add basic support for user authentication
Add more test
Basic main config output