// Text below was written by Anthony Taylor,
modified by David Calinski,
revised for Aine by Nelson A. de Oliveira

There are several things to note with Aine.

- For Aine Language developers - if you use 'creator' in 
  extras/creator, it will create a file, "new.aine", which 
  contains new patterns - it can be helpful in 'teaching' 
  the bot new things.

-There's really only 4 functions you need to use in any Aine interface:
   loadvars(filename);
   savevars(filesname);
   respond(text);
   initialize();

- a super simple program using Aine would be:

      initialize();
      loadvars(users_ip);
      while (user_is_still_talking_to_aine)
      {
        get_string(user_response);
        aines_answer = respond(user_response);
        print_out(aines_answer);
      }
      savevars(users_ip);  

- loadvars() and savevars() can have any file name,
  but for multiple users, you want a seperate var file for each user.
  So pick something unique. (IP address, user name, e-mail address, etc.).
  For single user applications - pick something static,
  such as loadvars("data/localhost.txt") and savevars("data/localhost.txt"). 

- There is a make file that should help compiling on unix systems.  Type 'make
  help' for details.