project refactoring, base object collider, scores