Update from ScriptableObject to MonoBehaviour and add Gizmo support for Scene view