Reworked whole aur namespace with better OOP system and renamed it to $aur