Complete base framework and first blog