update
add documentation
session component was converted to singleton pattern
add di component's composer.json
update composer.json