Rewriting yatayat to solve some fundamental issues. Lets see how far I get.