Implement Cache and Daemon ThreadFactory
Share XML Utils
Update .gitignore