add lumen value for entities
change entity constructor to accept an options object