Add perspective mode
Integrate persp and projectile