More conversation stuff

-Moved quite a few things around. Talk timers are handled within scripts
of the interactables doing the talking... not sure if that's an
improvement, but performance wise it's probably fine.
- Conversations now flow, ie, NPC talks -> Player talks -> Show option.
All with timers in between. Basically now whole conversations can be
scripted and run even without player input.
- Begun working on conversation UI but it is NOT DONE yet :)
- Only worked inside the scene TestKT2