CCW-7 Progress begins on js validation, php backend validation.