Add a basic skeleton for a Entity-Component-System