Frontend - multiple input groups

Fixes issue293 (GoogleCode) and issue #24.