Added additiona structural docs & reworked naming convention on themes