Updated sprite constructors

They now take optional position params (to prep for level loading)