changes to support persistent level states, as in locked/unlocked status.  now to move on to make it not so easy to beat the levels