Create firstperson.lua

Initial import from internal SVN repo