Revert "base for theming engine, not working yet, will come back to this NEXXXXXXTT TIME"
revert so i'll be able to come back to it next time

This reverts commit d12a9a9e91b05e81036bed9441b89e2127215569.