add unlimited time limit for remote data
add cache file
add cache manager
now use mysql, fix check
commit database structure
ignore config.php, create config.php.dist
sample config