update documentation of session
add NewInstanceAgainException class of session component
session component was converted to singleton pattern
session component add documentation
more complete session component and add documentation
more complete documentation
more complete documentation
add composer.json files