added paging, remove socket, added formatting, start of checkout page