Split install into config and added support for creating an empty theme directory