Added factory system, src/entity and src/player are deprecated