Devas and Asuras had great architects who built vast citadels based on the principles of Vastu-shastra. Devas had Vishwakarma while Asuras had Maya. That Pandavas take the help of Maya indicates that the Asuras, though feared as demons, were also seen as allies under suitable conditions.