begin work on a new client using closure
sprites now work in the new new new system