The AI class will eventually be abstract. Removed the final keyword for now...