added local data cache and status, test, and play routes