added projects to model. fixed user model
added user components to model
added user event to model