submission: added new submission function with test
Merge branch 'peer-to-peer' of github.com:ASQ-USI/ASQ into peer-to-peer