Reduced client app size from 18MB to 256KB