Removed course caching (for now) and refactored frontend json to match what keith and braden will be sending.