add unit drawing(in theory) and changed imageloader