Entity system for libgdx framework, simplifies development of 2d games and makes your code more structured.