Added entity system prototype