changed Jasmine descriptions for pick and unpick
large refactoring of the client code to make input for Form and Index more transparent