[Issue #359][WIP]added tests, a before_filter and a view for the form for the guest to enetr data