feat(core, entity): twoway, gravityConst, antigravity, spritem