Creating AUTH request
Refactor, cleaning, before testing
Fix some compile-time bugs