Added UserModelController

Some changes still pending until I have time latter this week.