Added Size component; Position & Velocity now implement Component