theme structure is seperated as template+skin