First engine commit. Implemented log, base bot, action bot, and default abstract page and abstract element