changed: client-side function storage
added: primary game client driver file