Fix user_test.go
Fix Problem type
Fix bugs
Add problem test