How hard is it to write a wordpress theme to fit into an existing site?