Entity Component Design
Great!
Why use an entity system framework for game development? What is an entity system framework for game development? Understanding Entity Component System

Entity Component Design Interesting. Might be worth checking out.
how to implement special weapons/armor

Data Driven Design
Game Engine Data Driven Design

Game Programming - Game Structure red blob games Amit's Game Programming gamedev.net gamesutra Nolithius gamespot Game Spot tek tips ooa/ood forum Code Project - general software dev 50 essential game dev web sites realtimerendering