Don't attempt to parse non-json files when fetching decks
Use same request handler for deck/* and player/*
Remove unused middleware