Removed theme manager as it's outside the scope of this project.