Completed states for assignments and added user controller and transaction model.