added goals MVC, integrated with users