Fileformat is the SQLite3 DB, so here we will discuss the table structure of the character tables.

Database playerCharacter

Table playerCharacter
  id integer primary key autoincrement
  name text
  red integer
  green integer
  blue integer
  ai text

The player character for current test purposes.  It is just a name and a colour to be presented on screen.  This is so that we can have something to show on screen as a 2d square to make sure that the engine is rendering properly.  This will be completely redone after that point has been reached.

---

Database nonPlayerCharacter

Table nonPlayerCharacter
  id bigint primary key autoincrement
  name text
  red integer
  green integer
  blue integer
  ai text

The Non Player Character table, having basically the same structure as above.  The only difference will be the ai column.  This will hold the name of the python module that will act as its Artificial Intellegence.

