sample project showing third person camera behavior