modified formatting for dinersclub and American express cards, also fixed the issue with cvv input