more search and updates to how tags work
changes to user project models