better level implementation; tweaked level rewards