states

new file system caching component. game saves state info to cache.