Updates: Storage logic for localStorage.

 - Divides: js/ directory to sensible subunits.
 - Updates: localStorage logic for all entities.
 - Adds:    Invoice storing logic.
 - Issue:   #6.