Coding Project to see the usefulness of component bases entity systems