Simple Entity-component-system Framework