a little component entity sysem in java