larger update

Replaced vvk prefix with specific prefix for each file:
 vvg == vvk_game
 vvx == vvk_graphics
 vvl == vvk_link

Decided to make the lists more structured so moved them to a separate file (vvk_link)
 vvk_link is now used for:
  Create player root node
  Add new player to root node
  Delete whole node
  Create cap nodes
  Add new caps to cap node
  Delete whole cap node
  Move cap between nodes

Some functions have yet to switch to using the new vvl-functions, but I'm working on it.

Moved all graphics functions from main.c to vvx-files, since they were unneeded

Still having some issues with the find-cap-function picking up the wrong color.