Finished refactor of payment view builder to use implicit play Json Reads