session storage implementation done
code refactoring and organize
few bug fixing