Update team layout

Adding team nav as well as shots created by users that belong in that
team
like notification and add bullet

Adding like notifications and fixing n+1 qs
Update shot and shot policy

Updating shot model and adding more policy authorization