add ImageShape
small fix in RadioGroup
fix dp unit implementation