added some more features
added local storage module