card validation working, no ui messages yet
card validation improved, still no ui messages
UI changes color for bad card validation