added invoice module for commerce, installed several submodules, changes in checkout