Initial Push. Working on AI.