A validation framework to use with asp.net mvc that doesn't actually suck like the default jquery one