Added AIScript class which uses a static relay class to call functions defined in an AI lua script
AI components load and store an AI lua script and call the "update" function that should be defined in the script